🇬🇧 en ga 🇮🇪

on the spot

  • (idiomatic) At that very moment.
ar an spota, ar an ásc sin, láithreach bonn
  • (idiomatic) Having to answer or decide without warning or preparation.
ar an toirt, láithreach bonn
Wiktionary Links